package com.umpay.dto.merAccess.req.withdrawal;

import com.umpay.annotation.Pattern;
import com.umpay.dto.merAccess.req.CommonReq;
import org.hibernate.validator.constraints.NotEmpty;

/* ******************  类说明  *********************
 * class       :  WithdrawalQueryReq
 * @author     :  ncc
 * @date       :  2018年3月9日 上午11:27:34
 * @version    :  1.0  
 * description :  会员提现请求响应类
 * @see        :                        
 * ************************************************/   
public class WithdrawalQueryReq extends CommonReq {

	@NotEmpty(message = "商户订单号不能为空")
	@Pattern(message = "商户订单号格式不正确")
	private String order_id;//	商户订单号	变长20	商户订单号支持数字、英文字母，其他字符不建议使用  长度4至20位
	@NotEmpty(message = "商户订单日期不能为空")
	@Pattern(message = "商户订单日期格式不正确")
	private String mer_date;//	商户订单日期	定长8	商户生成订单的日期，格式YYYYMMDD
		
	public String getOrder_id() {
		return order_id;
	}
	public void setOrder_id(String order_id) {
		this.order_id = order_id;
	}
	public String getMer_date() {
		return mer_date;
	}
	public void setMer_date(String mer_date) {
		this.mer_date = mer_date;
	}
	
	/* ********************************************
	 * method name   : toString 
	 * modified      : ncc ,  2018年1月26日 下午3:07:43
	 * @see          : @see java.lang.Object#toString()
	 * ********************************************/     
	@Override
	public String toString() {
		return "WithdrawalQueryReq [order_id=" + order_id + ", mer_date=" + mer_date + ", mer_id="	+ mer_id + ", version="	+ version  + "]";
	}
}
